package com.educate.device.rpc.api;

import com.educate.device.model.bo.UpdatePackBO;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;

import java.util.List;

public interface UpdatePackService {

    void create(UpdatePackBO bo);

    void delete(UpdatePackBO bo);

    void delete(String updatePackId);

    UpdatePackBO detail(String updatePackId);

    UpdatePackBO detail(UpdatePackBO bo);

    void update(UpdatePackBO bo);

    Page<UpdatePackBO> query(UpdatePackBO bo, PageRequest pageRequest);

    List<UpdatePackBO> list(UpdatePackBO bo);
}
